home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 2
/
NetNews Offline Volume 2.iso
/
news
/
de
/
comm
/
isdn
/
3844
< prev
next >
Wrap
Text File
|
1996-08-06
|
2KB
|
49 lines
Newsgroups: de.comm.isdn
Path: blackbush.xlink.net!semacgn!ts
From: ts@gb1.sema.de (Tilman Schmidt)
Subject: Re: Starthilfe fuer CAPI
Content-Type: text/plain; charset=ISO-8859-1
Message-ID: <DMo4tD.IrD@gb1.sema.de>
Content-Transfer-Encoding: 8bit
Organization: Sema Group Koeln
References: <62WA3uN6rZB@p0000104.admiral.berlinet.de>
Mime-Version: 1.0
Date: Mon, 12 Feb 1996 15:10:24 GMT
In article <62WA3uN6rZB@p0000104.admiral.berlinet.de>,
Philipp Rumpf <PH.RUMPF@admiral.berlinet.de> wrote:
>Ich m÷chte wissen, wie ich meinen CAPI ansprechen mu▀.
> 1. Wo sitzt der INT F1 (Speicheradresse) ?
INT F1 ist ein Intel-80x86-Maschinenbefehl, den Du ausfⁿhren mu▀t.
> 2. Wie ⁿbergebe ich dem INT F1 die Register ?
Vor der Ausfⁿhrung mit den entsprechenden Intel-Maschinenbefehlen
die erforderlichen Werte in die richtigen CPU-Register laden.
> Wie definiere ich sie ?
Brauchst Du nicht - die sind in Deiner CPU alle fertig drin.
> 3. WAS mu▀ ich dem Interrupt schicken ? Eine Klartextanweisung, also:
> "API_REGISTER" oder einen Code ?
CPU-Register koennen nur Binaercodes aufnehmen.
>Also: Welche Speicheradressen mu▀ ich wie modifizieren, um den CAPI zum
>Laufen zu bringen ?
Wieso Speicheradressen?? Du mu▀t die CPU-Register laden und den
INT-Befehl ausfⁿhren, weiter nichts. Wenn Du das Ganze nicht in
Assembler, sondern in einer Hochsprache machen willst, mu▀t Du
halt den Mechanismus dieser Sprache zum Aufruf von Software-
Interrupts benutzen. Da ich nicht wei▀, in welcher Sprache Du
programmierst, kann ich leider nicht konkreter werden.
--
Tilman Schmidt Phone: +49 221 8299 275
SEMA GROUP GmbH Fax: +49 221 8299 266
Siegburger Str. 215, 50679 Koeln, Germany E-Mail: ts@gb1.sema.de
-- Aberglaube bringt Unglueck. --